security apparatus for railways - Francés Inglés Diccionario